﻿var require = {
    baseUrl: 'js',
    paths: {
        //libs
        'knockout': 'libs/knockout-3.0.0',
        //'knockout': 'libs/knockout-3.0.0.debug',
        'domReady': 'libs/domReady.debug',
        'jquery': 'libs/jquery-2.0.3.min',
        //'jquery': 'libs/jquery-2.0.3',
        'jqueryUi': 'libs/jquery-ui-1.10.3.custom.min',
        //'jqueryUi': 'libs/jquery-ui-1.10.3.custom',
        
        //extensions
        //'knockoutExtendedTemplate': 'extensions/knockoutExtendedTemplate',
        'dragMoveBinding': 'extensions/dragMoveBinding',
            
        // ViewModels
        'mainPageViewModel': 'mainPageViewModel',
            
        //Models
        'glyphModel': 'glyphModel',
        'draggablePrototype': 'draggablePrototype',
        'pathPointModel': 'pathPointModel',

        //refs
        'refData': 'refData',

        //utils
        'dataLoader': 'dataLoader'
        //'getTemplateNode': 'getTemplateNode'
    },
    shim: {
        'jqueryUi': {
            deps: ['jquery']
        }
    }
};